package cn.iocoder.yudao.module.eval.controller.admin.score.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Schema(description = "管理后台 - 我的评分进度 Response VO")
@Data
public class EvalMyScoreProgressRespVO {

    @Schema(description = "总任务数", example = "10")
    private Integer totalTasks;

    @Schema(description = "已完成任务数", example = "7")
    private Integer completedTasks;

    @Schema(description = "进行中任务数", example = "2")
    private Integer inProgressTasks;

    @Schema(description = "待开始任务数", example = "1")
    private Integer pendingTasks;

    @Schema(description = "完成率", example = "70.0")
    private Double completionRate;

}
